package lua;

/**
 * 消息传输格式化转换接口
 *
 * @author deity
 * @version 1.0
 * @date 2020/11/7 2:00
 */
@FunctionalInterface
public interface IMessageFormat {
    /**
     * 消息转换方法
     *
     * @param message
     * @param format
     * @return
     */
    String format(String message, String format);

    /**
     * 静态方法: 消息合法性验证方法
     * @param msg
     * @return
     */
    static boolean verifyMessage(String msg) {
        if (msg != null) return true;
        return false;
    }
}
